3641 Balboa St, San Francisco, CA 94121-2603, San Francisco
This place once got shut down by health officials but I keep coming back and so do other customers. The only service the
1060 Hyde St, San Francisco, CA 94109-4917, San Francisco
Awesome food at a,cheap price. Service is what you would expect from a Chinese Restaurant.
This place once got shut down by health officials but I keep coming back and so do other customers. The only service the